fermentation-putrefaction process - Francés Inglés Diccionario